Summary
Doppel Town is an ideal world where nature and science coexist and where humans and Repliroids live in harmony. However, the developer, Dr. Doppler, has changed. The utopia turns into a living hell, and X and Zero are swept into the vortex of battle.
More details